package com.settlement.system.mapper;

import com.settlement.system.model.entity.common.TblRefundAuditBillDtl;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * 退款稽核单据明细表 Mapper 接口
 * @author xiaochuan
 * @since 2020-06-24
 */
public interface TblRefundAuditBillDtlMapper extends BaseMapper {
    /**
     * selectLastEffective
     * @param params
     * @return
     * @throws Exception
     */
    List<TblRefundAuditBillDtl> selectLastEffective(@Param("params") Map<String, Object> params) throws Exception;

    /**
     * selectLastSecond
     * @param params
     * @return
     * @throws Exception
     */
    List<TblRefundAuditBillDtl> selectLastSecond (@Param("params")  Map<String, Object> params) throws Exception;

    /**
     * selectRoleStatus
     * @param params
     * @return
     * @throws Exception
     */
    List<TblRefundAuditBillDtl> selectRoleStatus(@Param("params") Map<String, Object> params) throws Exception;
}

